pushing up daisies

Translations
отправиться на тот свет
Someone has been pushing up daisies for years now.
Кто-то уже много лет отправился на тот свет.
Definitions
A euphemism for being dead and buried, implying that the person is now part of the earth and that flowers, such as daisies, may grow above their grave.
Words
daisy

noun
ромашка
push

verb
толкать
push up

verb
поднимать